Rational Function Computing with Poles and Residues
نویسنده
چکیده
Computer algebra systems (CAS) usually support computation with exact or approximate rational functions stored as ratios of polynomials in “expanded form” with explicit coefficients. We examine the consequences of using a partial-fraction type of form in which all rational functions are expressed as a polynomial plus a sum of terms each of which has a denominator consisting of a monic univariate linear polynomial perhaps to an integer power. We show that some common operations including rational function addition, multiplication, and matrix determinant calculation can be performed many times faster. Polynomial GCD operations, the costliest part of rational additions, are entirely eliminated. The cost of the common case of multiplication is also reduced.
منابع مشابه
A Pole-Residue Framework for OptimalH2 Model Reduction
1 Abstract In this paper, we describe our attempts to develop an algorithm for solving the optimal H2 model reduction problem in a pole-residue framework using Newton’s method. To this end, we convert the moment matching problem into a form where it requires finding the zero of a function. This function takes in the poles and residues of a reduced system as independent variables and is zero at ...
متن کاملModel Order Reduction via Rational Transfer Function Fitting and Eigenmode Analysis
In this paper, we have proposed a novel model order reduction technique via rational transfer function fitting and eigenmode analysis considering residues. We define a constant as a key in the sorting algorithm as one of correlations in order to sort the order of eigenvalues. It is demonstrated that the accuracy via eigenmode analysis considering residues is improved. The proposed algorithm is ...
متن کاملComputing rational Gauss-Chebyshev quadrature formulas with complex poles: The algorithm
We provide an algorithm to compute arbitrarily many nodes and weights for rational Gauss-Chebyshev quadrature formulas integrating exactly in spaces of rational functions with complex poles outside [−1, 1]. Contrary to existing rational quadrature formulas, the computational effort is very low, even for extremely high degrees, and under certain conditions on the poles it can be shown that the c...
متن کاملComputing rational Gauss-Chebyshev quadrature formulas with complex poles
We provide a fast algorithm to compute arbitrarily many nodes and weights for rational Gauss-Chebyshev quadrature formulas integrating exactly in spaces of rational functions with arbitrary complex poles outside [−1, 1]. This algorithm is based on the derivation of explicit expressions for the Chebyshev (para-)orthogonal rational functions.
متن کاملComputing orthogonal rational functions with poles near the boundary
Computing orthogonal rational functions is a far from trivial problem, especially for poles close to the boundary of the support of the orthogonality measure. In this paper we analyze some of the difficulties involved and present two different approaches to solve this problem.
متن کامل